/**
 * 报告信息
 */
export interface reportData {
  reportId: string, //报告编号
  car: carMessage, // 车辆
  test: testInfo, //检测数据
  //afterSales: afterSales //售后信息
}

/**
 * 车辆信息
 */
interface carMessage {
  carSeries: string, //车系
  carType: string, //车型
  carFullType: string, //全称
  color: string, //颜色
  vin: string, //车架号
  plate: string, //车辆铭牌
  kiloMeters: string, //里程
  volume: string, //排量
  steelSeal: string, //钢印状态
  license: string, //车牌号
  enginNumber: string, //发动机号
  registerDate: string, //初登日期
  gearBox: string, //变速箱
  plugins: string, //加装配置
  realType: string, //车款核实

}

/**
 * 检测信息
 */
interface testInfo {
  guest: string, //委托人
  createDate: string //委托日期
  tester: string, //检测师
  organ: string, //机构
  testType: string, //检测类型
  testDate: string, //检测日期
  effectiveDate: string//认证有效期
  testItem: string[], //委托检测项
  level: level, //评级
  check: checkInfo, //事故检查状态
  imgs: string[], //检测车辆照片

}

/**
 * 评级
 */
interface level {
  levelStatus: string, //等级
  info: string //评级说明
}

/**
 * 事故检查状态
 */
interface checkInfo {
  flood: flood, //水泡
  burnd: burnd, //火烧
  crashed: accident //重大事故
}

/**
 * 水淹
 */
interface flood {
  status: boolean,
  checkSize: number,
  errorItems: number
  checkItem: checkItem[]
  standard: standard[]
}

/**
 * 火烧
 */
interface burnd {
  status: boolean,
  checkSize: number,
  errorItems: number
  checkItem: checkItem[],
  standard: standard[]
}

/**
 * 重大事故
 */
interface  accident {
  status: boolean,
  checkSize: number,
  errorItems: number
  checkItem: checkItem[]
  standard: standard[]
}

/**
 * 检测项
 */
interface checkItem {

}

/**
 * 认定标准
 */
interface standard {

}

/**
 * 售后
 */
interface afterSales {
  scope: string, //承保范围
  right: string, //双方权利义务
  chaimant: string, //合格索赔人义务
  exceptions: string, //免责条款
  special: string //特殊说明
}
